engine arrester - Alemán Inglés Diccionario